package com.lmexpress.orm.postpony;

import java.io.Serializable;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

@SuppressWarnings("serial")
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ShipRequest", propOrder = {"UserCredential", "RequstInfo", "ShipType", "AuthorizedKey","OrderId"})
public class ShipRequest implements Serializable {
    private UserCredential UserCredential;
    private RequstInfo RequstInfo;
    private String ShipType;
    private String AuthorizedKey;
    private String OrderId;//客户参考号
    
    public UserCredential getUserCredential() {
        return UserCredential;
    }
    
    public void setUserCredential(UserCredential userCredential) {
        UserCredential = userCredential;
    }
    
    public RequstInfo getRequstInfo() {
        return RequstInfo;
    }
    
    public void setRequstInfo(RequstInfo requstInfo) {
        RequstInfo = requstInfo;
    }
    
    public String getShipType() {
        return ShipType;
    }
    
    public void setShipType(String shipType) {
        ShipType = shipType;
    }
    
    public String getAuthorizedKey() {
        return AuthorizedKey;
    }
    
    public void setAuthorizedKey(String authorizedKey) {
        AuthorizedKey = authorizedKey;
    }
    public String getOrderId() {
		return OrderId;
	}
	public void setOrderId(String orderId) {
		OrderId = orderId;
	}

	@Override
    public String toString() {
        return "ShipRequest [UserCredential=" + UserCredential + ", RequstInfo=" + RequstInfo + ", ShipType=" + ShipType + ", AuthorizedKey=" + AuthorizedKey + "]";
    }
}